English Dictionary
▪ telescoped
▪ telescopic
▪ telescopic sight
▪ telescopically
▪ teleselling
◊ TELESCOPIC SIGHT
telescopic sight
n : a telescope on a firearm for use as a sight [syn: {telescope
sight}]
telescoped
telescopic
telescopic sight
telescopically
teleselling
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]